package com.green.common.fusionchart;

import java.util.List;

import com.green.common.fusionchart.enums.ParentYAxisEnum;
import com.green.common.fusionchart.enums.RenderAsEnum;

public class DataSet {

	private String seriesName;
	// 左右两边Y轴都有值的时候此属性设置右边Y轴
	private ParentYAxisEnum parentYAxis;
	//P代表Y主轴  S代表Y副轴
	private RenderAsEnum renderAs;
	
	private String color;
	// 0~100
	private Integer alpha;

	private Integer ratio;

	// 是否显示该柱子的值，默认不显示
	private Boolean showValues;

	private Boolean dashed;

	private Boolean includeInLegend;

	private List<Set> sets;

	public String getSeriesName() {
		return seriesName;
	}

	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}

	public ParentYAxisEnum getParentYAxis() {
		return parentYAxis;
	}

	public void setParentYAxis(ParentYAxisEnum parentYAxis) {
		this.parentYAxis = parentYAxis;
	}

	public RenderAsEnum getRenderAs() {
		return renderAs;
	}

	public void setRenderAs(RenderAsEnum renderAs) {
		this.renderAs = renderAs;
	}

	public String getColor() {
		return color;
	}

	public void setColor(String color) {
		this.color = color;
	}

	public Integer getAlpha() {
		return alpha;
	}

	public void setAlpha(Integer alpha) {
		this.alpha = alpha;
	}

	public Integer getRatio() {
		return ratio;
	}

	public void setRatio(Integer ratio) {
		this.ratio = ratio;
	}

	public Boolean getShowValues() {
		return showValues;
	}

	public void setShowValues(Boolean showValues) {
		this.showValues = showValues;
	}

	public Boolean getDashed() {
		return dashed;
	}

	public void setDashed(Boolean dashed) {
		this.dashed = dashed;
	}

	public Boolean getIncludeInLegend() {
		return includeInLegend;
	}

	public void setIncludeInLegend(Boolean includeInLegend) {
		this.includeInLegend = includeInLegend;
	}

	public List<Set> getSets() {
		return sets;
	}

	public void setSets(List<Set> sets) {
		this.sets = sets;
	}

}
